serving the public - Spanisch Englisch Wörterbuch